package com.t8rin.imagetoolbox.core.resources.icons

import androidx.compose.material.icons.Icons
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.path
import androidx.compose.ui.unit.dp

val Icons.Rounded.BlurCircular: ImageVector by lazy(LazyThreadSafetyMode.NONE) {
    ImageVector.Builder(
        name = "Rounded.BlurCircular",
        defaultWidth = 24.dp,
        defaultHeight = 24.dp,
        viewportWidth = 960f,
        viewportHeight = 960f
    ).apply {
        path(fill = SolidColor(Color.Black)) {
            moveTo(400f, 440f)
            quadTo(417f, 440f, 428.5f, 428.5f)
            quadTo(440f, 417f, 440f, 400f)
            quadTo(440f, 383f, 428.5f, 371.5f)
            quadTo(417f, 360f, 400f, 360f)
            quadTo(383f, 360f, 371.5f, 371.5f)
            quadTo(360f, 383f, 360f, 400f)
            quadTo(360f, 417f, 371.5f, 428.5f)
            quadTo(383f, 440f, 400f, 440f)
            close()
            moveTo(400f, 600f)
            quadTo(417f, 600f, 428.5f, 588.5f)
            quadTo(440f, 577f, 440f, 560f)
            quadTo(440f, 543f, 428.5f, 531.5f)
            quadTo(417f, 520f, 400f, 520f)
            quadTo(383f, 520f, 371.5f, 531.5f)
            quadTo(360f, 543f, 360f, 560f)
            quadTo(360f, 577f, 371.5f, 588.5f)
            quadTo(383f, 600f, 400f, 600f)
            close()
            moveTo(280f, 420f)
            quadTo(288f, 420f, 294f, 414f)
            quadTo(300f, 408f, 300f, 400f)
            quadTo(300f, 392f, 294f, 386f)
            quadTo(288f, 380f, 280f, 380f)
            quadTo(272f, 380f, 266f, 386f)
            quadTo(260f, 392f, 260f, 400f)
            quadTo(260f, 408f, 266f, 414f)
            quadTo(272f, 420f, 280f, 420f)
            close()
            moveTo(400f, 700f)
            quadTo(408f, 700f, 414f, 694f)
            quadTo(420f, 688f, 420f, 680f)
            quadTo(420f, 672f, 414f, 666f)
            quadTo(408f, 660f, 400f, 660f)
            quadTo(392f, 660f, 386f, 666f)
            quadTo(380f, 672f, 380f, 680f)
            quadTo(380f, 688f, 386f, 694f)
            quadTo(392f, 700f, 400f, 700f)
            close()
            moveTo(280f, 580f)
            quadTo(288f, 580f, 294f, 574f)
            quadTo(300f, 568f, 300f, 560f)
            quadTo(300f, 552f, 294f, 546f)
            quadTo(288f, 540f, 280f, 540f)
            quadTo(272f, 540f, 266f, 546f)
            quadTo(260f, 552f, 260f, 560f)
            quadTo(260f, 568f, 266f, 574f)
            quadTo(272f, 580f, 280f, 580f)
            close()
            moveTo(400f, 300f)
            quadTo(408f, 300f, 414f, 294f)
            quadTo(420f, 288f, 420f, 280f)
            quadTo(420f, 272f, 414f, 266f)
            quadTo(408f, 260f, 400f, 260f)
            quadTo(392f, 260f, 386f, 266f)
            quadTo(380f, 272f, 380f, 280f)
            quadTo(380f, 288f, 386f, 294f)
            quadTo(392f, 300f, 400f, 300f)
            close()
            moveTo(560f, 440f)
            quadTo(577f, 440f, 588.5f, 428.5f)
            quadTo(600f, 417f, 600f, 400f)
            quadTo(600f, 383f, 588.5f, 371.5f)
            quadTo(577f, 360f, 560f, 360f)
            quadTo(543f, 360f, 531.5f, 371.5f)
            quadTo(520f, 383f, 520f, 400f)
            quadTo(520f, 417f, 531.5f, 428.5f)
            quadTo(543f, 440f, 560f, 440f)
            close()
            moveTo(560f, 300f)
            quadTo(568f, 300f, 574f, 294f)
            quadTo(580f, 288f, 580f, 280f)
            quadTo(580f, 272f, 574f, 266f)
            quadTo(568f, 260f, 560f, 260f)
            quadTo(552f, 260f, 546f, 266f)
            quadTo(540f, 272f, 540f, 280f)
            quadTo(540f, 288f, 546f, 294f)
            quadTo(552f, 300f, 560f, 300f)
            close()
            moveTo(680f, 580f)
            quadTo(688f, 580f, 694f, 574f)
            quadTo(700f, 568f, 700f, 560f)
            quadTo(700f, 552f, 694f, 546f)
            quadTo(688f, 540f, 680f, 540f)
            quadTo(672f, 540f, 666f, 546f)
            quadTo(660f, 552f, 660f, 560f)
            quadTo(660f, 568f, 666f, 574f)
            quadTo(672f, 580f, 680f, 580f)
            close()
            moveTo(680f, 420f)
            quadTo(688f, 420f, 694f, 414f)
            quadTo(700f, 408f, 700f, 400f)
            quadTo(700f, 392f, 694f, 386f)
            quadTo(688f, 380f, 680f, 380f)
            quadTo(672f, 380f, 666f, 386f)
            quadTo(660f, 392f, 660f, 400f)
            quadTo(660f, 408f, 666f, 414f)
            quadTo(672f, 420f, 680f, 420f)
            close()
            moveTo(480f, 880f)
            quadTo(397f, 880f, 324f, 848.5f)
            quadTo(251f, 817f, 197f, 763f)
            quadTo(143f, 709f, 111.5f, 636f)
            quadTo(80f, 563f, 80f, 480f)
            quadTo(80f, 397f, 111.5f, 324f)
            quadTo(143f, 251f, 197f, 197f)
            quadTo(251f, 143f, 324f, 111.5f)
            quadTo(397f, 80f, 480f, 80f)
            quadTo(563f, 80f, 636f, 111.5f)
            quadTo(709f, 143f, 763f, 197f)
            quadTo(817f, 251f, 848.5f, 324f)
            quadTo(880f, 397f, 880f, 480f)
            quadTo(880f, 563f, 848.5f, 636f)
            quadTo(817f, 709f, 763f, 763f)
            quadTo(709f, 817f, 636f, 848.5f)
            quadTo(563f, 880f, 480f, 880f)
            close()
            moveTo(560f, 700f)
            quadTo(568f, 700f, 574f, 694f)
            quadTo(580f, 688f, 580f, 680f)
            quadTo(580f, 672f, 574f, 666f)
            quadTo(568f, 660f, 560f, 660f)
            quadTo(552f, 660f, 546f, 666f)
            quadTo(540f, 672f, 540f, 680f)
            quadTo(540f, 688f, 546f, 694f)
            quadTo(552f, 700f, 560f, 700f)
            close()
            moveTo(560f, 600f)
            quadTo(577f, 600f, 588.5f, 588.5f)
            quadTo(600f, 577f, 600f, 560f)
            quadTo(600f, 543f, 588.5f, 531.5f)
            quadTo(577f, 520f, 560f, 520f)
            quadTo(543f, 520f, 531.5f, 531.5f)
            quadTo(520f, 543f, 520f, 560f)
            quadTo(520f, 577f, 531.5f, 588.5f)
            quadTo(543f, 600f, 560f, 600f)
            close()
        }
    }.build()
}
